home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14048 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.7 KB

  1. Path: newsfeed.internetmci.com!gatech!gt-news!james
  2. From: james@amber.biology.gatech.edu (James McIninch)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: Unix Haters
  5. Followup-To: comp.lang.ada,comp.lang.c,comp.lang.c++
  6. Date: 28 Mar 1996 16:11:30 GMT
  7. Organization: Georgia Institute of Technology
  8. Message-ID: <4jedni$mou@mordred.gatech.edu>
  9. References: <00001a73+00002504@msn.com> <31442F19.6C13@lfwc.lockheed.com> <4i26uhINNsd@keats.ugrad.cs.ubc.ca> <31457584.2475@lfwc.lockheed.com> <4i4s5f$igc@solutions.solon.com> <3146E324.5C1E@lfwc.lockheed.com> <Pine.A32.3.91.960313165249.124278B-100000@red.weeg.uiowa.edu> <4i9ld6$m2v@rational.rational.com> <4iah20$p7k@saba.info.ucla.edu> <4ifqbg$b32@fred.netinfo.com.au> <4iutmh$790@ionews.ionet.net> <AD7EB33C9668919A@mcdiala13.it.luc.edu> <dewar.827955102@schonberg>
  10. NNTP-Posting-Host: exon.biology.gatech.edu
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Robert Dewar (dewar@cs.nyu.edu) wrote:
  14. : "Unix's main charm is and always has been that it runs on cheap hardware."
  15.  
  16. : Another chuckle. Typical Unix systems today require skads of memory,
  17. : and typically you find Unix only on high end machines, while the 99%
  18. : of lower end machines are running other OS's (System 7, DOS, WIndows)
  19.  
  20. I dunno about that. Linux only requires 4 Meg of memory (and, actually, it is
  21. possible to run a stripped down kernel in about 2 Meg), and on a 386 no less.
  22. You'd be really hard pressed to find another OS that can run with so few
  23. resources and on such inexpensive hardware.
  24.  
  25. The reason that most machines are running System 7, DOS, or Windows (NT/95) is
  26. mostly the result of marketing and has nothing to do with the OS per se. The
  27. Mac OS touts itself as the OS for morons and Windows is good because Bill Gates
  28. says it is and alot of other people use it (therefore, it must be good). So far,
  29. quality for consumer level computer products has yet to surpass decent marketing
  30. as the predominant affector of consumer purchasing decisions. From a developer
  31. standpoint, you write software that people will buy. In the absence of a
  32. standard OS (or even API), you just pick which is likely to sell for the
  33. application concerned. Since there are alot of people using MacOS and Windows,
  34. you write for those, not because they're powerful, efficient, easy to work
  35. with, etc., but because people will buy your stuff. If you write large-scale
  36. projects for mission-critical applications in networked environments, chances
  37. are pretty good you'll work with UNIX, which has the greatest market share
  38. for that sort of thing.
  39.  
  40. Personally, my experience with a wide array of OS's on various platforms is
  41. that most UNIXes are fairly small, Linux being one of the best. Most PC UNIXes,
  42. with the possible exception of Solaris, have system requirements similar to
  43. those of Windows NT (but usually less) and generally perform considerably better
  44. than Microsoft-based software (from the standpoint of numerical computation,
  45. integer and floating point, which is my central concern). The MacOS is sort
  46. of cumbersome, but it's going for the idiot niche, not my market share. OS/2
  47. has some very nice features, but is also often cumbersome and it's been more
  48. or less orphaned by IBM and the rest of the industry. VMS is a pain in the butt,
  49. but I can't think of a nicer OS for the management of large databases.
  50. NeXTStep is pretty damned cool, too cool to ever be popular to the masses.
  51. The Amiga Exec was very nicely done but is more or less an orphan now too (but
  52. you can see parts of it popping up in newer versions of all sorts of OS's,
  53. which is kind of cool). There's all sorts of others, I've fiddled with too.
  54. I use Linux for work and play, Windows95 for word-processing and a spreadsheet.
  55.  
  56. Note: this has nothing to do with comp.lang.c, so move it somewhere else...
  57.